package com.mts.indicatorjpa.dictinfo.entity

import com.mts.javacommon.jpabase.BaseEntity
import jakarta.persistence.Column
import jakarta.persistence.Entity
import jakarta.persistence.Table
import io.swagger.v3.oas.annotations.media.Schema

/**
 *
 *
 * <pre>
 *     字典信息表
 * </pre>
 *
 * @author Johnny
 * @date 2025-08-22
 */


@Entity
@Table(name = "t_dict_info")
class DictInfoEntity(

                @Schema(description = "字典key") @Column(name = "dict_key")
                var dictKey: String? = null,
                @Schema(description = "字典value") @Column(name = "dict_value")
                var dictValue: String? = null,
                @Schema(description = "字典描述") @Column(name = "dict_desc")
                var dictDesc: String? = null,
                @Schema(description = "字典顺序") @Column(name = "dict_order")
                var dictOrder: Int
? = null,
                @Schema(description = "字典类型id") @Column(name = "dict_type_id")
                var dictTypeId: Long
? = null,
                @Schema(description = "") @Column(name = "created_at")
                var createdAt: String
? = null,
                @Schema(description = "") @Column(name = "updated_at")
                var updatedAt: String
? = null
) : BaseEntity()
